คู่มือการสอน LEGO® SPIKE™ Essential (Extra Pack)

PUPPY (ลูกสุนัข)

หุ่นยนต์ลูกสุนัขแสนรู้

The Explorer 1
1

บทนำ (Introduction)

พูดคุยเรื่องสัตว์เลี้ยง:

  • ใครเลี้ยงสุนัขบ้าง? สุนัขแสดงความดีใจอย่างไร? (กระดิกหาง, เห่า, กระโดด)
  • เราจะทำให้หุ่นยนต์ทำท่าทางแบบนั้นได้อย่างไร? (ใช้มอเตอร์ขยับหาง, ใช้ลำโพงส่งเสียง)

ภารกิจวันนี้: สร้างหุ่นยนต์ PUPPY และโปรแกรมให้มัน "ดีใจ" เมื่อเราเอามือไปลูบ (ใช้เซ็นเซอร์) หรือเมื่อกดปุ่ม

2

การต่อหุ่นยนต์ (Build)

ให้นักเรียนดูแบบต่อจากไฟล์ Pasos - PUPPY.pdf และลงมือประกอบ

จุดสังเกต

  • การวางตำแหน่งมอเตอร์สำหรับขยับหางหรือหัว
  • ตกแต่งด้วยบริคสีสันให้สุนัขดูน่ารัก
3

การเขียนโปรแกรม (Code)

เขียนโปรแกรมให้สุนัขเห่าและกระดิกหาง

Logic Flow
When Program Starts
Loop Forever
Play Sound Dog Barking
Motor Runs Wag Tail Left
Wait 0.5 Seconds
Motor Runs Wag Tail Right
Wait 0.5 Seconds

คำถามชวนคิด

เราจะทำให้หุ่นยนต์ "หยุด" หรือ "เงียบ" เมื่อเราไม่ได้เล่นกับมันได้อย่างไร?
(ตอบ: ใช้เงื่อนไข Wait for Sensor หรือ If/Else)

สารจากคุณครูถึงผู้ปกครอง

"วันนี้เด็กๆ สนุกสนานกับการสร้างสัตว์เลี้ยงดิจิทัล (Digital Pet) 'น้องหมา PUPPY' ครับ/ค่ะ น้องๆ ได้เรียนรู้การใส่เสียง (Sound Effect) และการเคลื่อนไหว (Motion) เพื่อสร้างปฏิสัมพันธ์ (Interaction) ซึ่งเป็นพื้นฐานของการสร้างหุ่นยนต์บริการ"